﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace DuMez.DAL
{
    public class Resim
    {
        #region Fields

        private int _ResimId;
        private string _ResimUrl;
        private string _ResimAdi;
        private int _mezunId;


        #endregion

        #region Properties

        public int ResimId
        {
            get { return _ResimId; }
            set { _ResimId = value; }
        }
        public string ResimUrl
        {
            get { return _ResimUrl; }
            set { _ResimUrl = value; }
        }

        public string ResimAdi
        {
            get { return _ResimAdi; }
            set { _ResimAdi = value; }
        }


        public int MezunId
        {
            get { return _mezunId; }
            set { _mezunId = value; }
        }
        #endregion


        #region Constructor

        public Resim()
        {
        }


        #endregion

        #region IDisposable Members
        public void Dispose()
        {

        }
        #endregion



        #region Methods

        public bool ResimEkle(int MezunId, Resim rs)
        {
            bool result = false;
            result = SqlUtility.ExecuteNonQuery("dbo.DUMEZ_RESIM_EKLE '" + rs.ResimAdi + "','" + rs.ResimUrl + "'," + rs.MezunId + "");
            return result;
        }

        public bool ResimSil(int ResimID)
        {
            bool result = false;
            result = SqlUtility.ExecuteNonQuery("dbo.DUMEZ_RESIL_SIL " + ResimID + "");
            return result;
        }

        public bool ResimGuncelle(Resim rs)
        {
            bool result = false;
            result = SqlUtility.ExecuteNonQuery("dbo.DUMEZ_RESIM_GUNCELLE '" + rs.ResimAdi + "','" + rs.ResimUrl + "','" + rs.ResimId + "'");
            return result;
        }

        public DataTable KisiResimGetir(int MezunID)
        {
            return SqlUtility.ExecuteDataTable("dbo.DUMEZ_RESIM_GETIR " + MezunID + "");
        }


        #endregion
    }


}
